socket of a tooth - Spanish English Dictionary